/*
 * Copyright (c) 2015, FPX and/or its affiliates. All rights reserved.
 * Use, Copy is subject to authorized license.
 */
package com.fpx.open.platform.dao.mapper1;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import com.fpx.open.platform.domain.vo.InvokeLogQuery;
import com.fpx.xms.api.base.model.InvokeLog;

/**
 * 调用日志Mapper接口
 * @author shiwei
 * @date 2015年6月24日
 */
@Repository
public interface InvokeLogMapper {
	
	/**
	 * 添加调用日志信息 
	 * @param invokeLog
	 */
	void addInvokeLog(InvokeLog invokeLog);
	
	List<InvokeLog> queryInvokeLog(InvokeLogQuery invokeLogQuery);
	
	InvokeLog queryInvokeLogById(@Param("id") Long id);
	
	String getSequence(String seqName) ;
	
	void addInvokeLogAttach(InvokeLog invokeLog);
}
